Hmo - Making It Work And Avoiding The Pitfalls